stress puppy - Turkish English Dictionary